﻿namespace Kyoh.Lib.Excel
{
    /// <summary>Excel ワークシートの保存形式を指定します。</summary>
	public enum FileFormat
	{
        /// <summary>Microsoft Office Excel アドイン</summary>
        AddIn = 18,							// Microsoft Excel=97-2003 Add-In
        /// <summary>Microsoft Office Excel アドイン</summary>
        AddIn8 = 18,						// Microsoft Excel=97-2003 Add-In
        /// <summary>コンマ区切りの値</summary>
        CSV = 6,							// CSV
        /// <summary>コンマ区切りの値</summary>
        CSVMac = 22,						// Macintosh CSV
        /// <summary>コンマ区切りの値</summary>
        CSVMSDOS = 24,						// MSDOS CSV
        /// <summary>コンマ区切りの値</summary>
        CSVWindows = 23,					// Windows CSV
        /// <summary>テキスト形式の種類を指定します。</summary>
        CurrentPlatformText = -4158,		// Current Platform Text
        /// <summary>Dbase 2 形式</summary>
        DBF2 = 7,							// DBF2
        /// <summary>Dbase 3 形式</summary>
        DBF3 = 8,							// DBF3
        /// <summary>Dbase 4 形式</summary>
        DBF4 = 11,							// DBF4
        /// <summary>データ交換形式</summary>
        DIF = 9,							// DIF
        /// <summary>Excel 2007</summary>
        Excel12 = 50,						// Excel12
        /// <summary>Excel 2.0</summary>
        Excel2 = 16,						// Excel2
        /// <summary>Excel 2.0 (東アジア版)</summary>
        Excel2FarEast = 27,					// Excel2 FarEast
        /// <summary>Excel 3.0</summary>
        Excel3 = 29,						// Excel3
        /// <summary>Excel 4.0</summary>
        Excel4 = 33,						// Excel4
        /// <summary>Excel 4.0、ワークブック形式</summary>
        Excel4Workbook = 35,				// Excel4 Workbook
        /// <summary>Excel 5.0</summary>
        Excel5 = 39,						// Excel5
        /// <summary>Excel 95</summary>
        Excel7 = 39,						// Excel7
        /// <summary>Excel 97</summary>
        Excel8 = 56,						// Excel8
        /// <summary>Excel 95 および Excel 97</summary>
        Excel9795 = 43,						// Excel9795
        /// <summary>Web ページ形式</summary>
        Html = 44,							// HTML format
        /// <summary>Microsoft Office Excel アドインのインターナショナルな形式</summary>
        IntlAddIn = 26,						// International Add-In
        /// <summary>不適切な形式</summary>
        IntlMacro = 25,						// International Macro
        /// <summary>OpenDocument Spreadsheet 形式</summary>
        OpenDocumentSpreadsheet = 60,		// OpenDocument Spreadsheet
        /// <summary>Open XML Add-In 形式</summary>
        OpenXMLAddIn = 55,					// Open XML Add-In
        /// <summary>Open XML Template 形式</summary>
        OpenXMLTemplate = 54,				// Open XML Template
        /// <summary>Open XML Template Macro Enabled 形式</summary>
        OpenXMLTemplateMacroEnabled = 53,	// Open XML Template Macro Enabled
        /// <summary>Open XML Workbook 形式</summary>
        OpenXMLWorkbook = 51,				// Open XML Workbook
        /// <summary>Open XML Workbook Macro Enabled 形式</summary>
        OpenXMLWorkbookMacroEnabled = 52,	// Open XML Workbook Macro Enabled
        /// <summary>シンボリック リンク形式</summary>
        SYLK = 2,							// SYLK
        /// <summary>Excel テンプレートの形式</summary>
        Template = 17,						// Template
        /// <summary>Excel 97 テンプレートの形式</summary>
        Template8 = 17,						// Template=8
        /// <summary>テキスト形式の種類を指定します。</summary>
        TextMac = 19,						// Macintosh Text
        /// <summary>テキスト形式の種類を指定します。</summary>
        TextMSDOS = 21,						// MSDOS Text
        /// <summary>テキスト形式の種類を指定します。</summary>
        TextPrinter = 36,					// Printer Text
        /// <summary>テキスト形式の種類を指定します。</summary>
        TextWindows = 20,					// Windows Text
        /// <summary>テキスト形式の種類を指定します。</summary>
        UnicodeText = 42,					// Unicode Text
        /// <summary>MHT 形式</summary>
        WebArchive = 45,					// Web Archive
        /// <summary>不適切な形式</summary>
        WJ2WD1 = 14,						// WJ2WD1
        /// <summary>不適切な形式</summary>
        WJ3 = 40,							// WJ3
        /// <summary>不適切な形式</summary>
        WJ3FJ3 = 41,						// WJ3FJ3
        /// <summary>Lotus 1-2-3 形式</summary>
        WK1 = 5,							// WK1
        /// <summary>Lotus 1-2-3 形式</summary>
        WK1ALL = 31,						// WK1ALL
        /// <summary>Lotus 1-2-3 形式</summary>
        WK1FMT = 30,						// WK1FMT
        /// <summary>Lotus 1-2-3 形式</summary>
        WK3 = 15,							// WK3
        /// <summary>Lotus 1-2-3 形式</summary>
        WK3FM3 = 32,						// WK3FM3
        /// <summary>Lotus 1-2-3 形式</summary>
        WK4 = 38,							// WK4
        /// <summary>Lotus 1-2-3 形式</summary>
        WKS = 4,							// Worksheet
        /// <summary>デフォルト 形式</summary>
        WorkbookDefault = 51,				// Workbook default
        /// <summary>Excel ブック形式</summary>
        WorkbookNormal = -4143,				// Workbook normal
        /// <summary>Microsoft Works 2.0 形式</summary>
        Works2FarEast = 28,					// Works2 FarEast
        /// <summary>Quattro Pro 形式</summary>
        WQ1 = 34,							// WQ1
        /// <summary>Excel シート形式</summary>
        XMLSpreadsheet = 46,				// XML Spreadsheet
	}
}